#include "Timer.h"

AtomicInt64 Timer::s_numCreated_;

void Timer::restart(Timestamp now) {
    if (repeat_) {
        expiration_ = addTime(now, interval_);
        // 可重复的话就添加一个时间变量
    } else {
        expiration_ = Timestamp::invalid();
        // 如果设定的事件是不可重复调用的话就直接获取一个空的时间赋值
    }
}
